Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 LIEBENROOD ROAD Detached £127,500 23 May 1996
28 LIEBENROOD ROAD Semi-Detached £515,826 £500,000 17 Dec 2024
30 LIEBENROOD ROAD Semi-Detached £624,714 £575,000 4 Mar 2022
BLOCK ONE DELLWOOD HOSPITAL LIEBENROOD ROAD £1,701,348 £1,610,000 31 Mar 2023